putrescible sludge - English Synonyms Dictionary